Google\Web_Stories\REST_API\Hotlinking_Controller B

Total Complexity 86
Dependencies 7
Dependents 0
Total lines 740
Lines of code 395
Logical lines of code 200
Comment lines 215
Methods 16
Properties 3

Methods 16

Method Rating Maintainability Complexity Lines of code
validate_url()
C
38 29 57
parse_url()
B
37 15 72
proxy_url()
A
44 7 45
prepare_item_for_response()
S
51 7 24
get_curl_resolve_callback()
S
55 4 20
get_item_schema()
S
45 2 48
proxy_url_fallback()
S
57 4 16
stream_headers()
S
59 4 13
validate_callback()
S
61 4 11
register_routes()
S
47 1 44
modify_curl_configuration()
S
63 2 11
proxy_url_curl()
S
63 2 10
parse_url_permissions_check()
S
64 2 10
__construct()
S
71 1 6
get_requirements()
S
80 1 3
get_allowed_mime_types()
S
73 1 5